Visualizing SaferActive output with Turing Geovisualization Engine

L Hama

2021-10-13

TGVE

Talk Overview

Baked GPU

  • Brief outline of the project
  • Brief GitHub pages
  • Walk through (github pages option)

TGVE (1)

TGVE

SaferActive

https://map.saferactive.org

  • Various types of data including vector tiles (data driven styling)
  • Production deployment (Docker)
  • Processing national data and visualizing it at scale

SPENSER

GitHub pages

  • Your two minute crash course if you do not use it already.
    • Git beginner tutorial for LIDA interns can be found here
  • Free hosting for Open Source (OS) projects
  • Free Coninuous Delivery again for OS
  • Free Visibility (Shop Window - Nik’s description)
  • Example GH pages:

Let us do it

  • We can use the TGVE in two ways, but in this session can only do one
  • An easy to use front-end only on github
  • A little more advanced way using R (time left?)

Usin github pages

SPENSER

  • Wiki entry to do this
    1. Use the template repository & Setup github pages on new github settings
    2. Get data and add it to your repository or pull it from external source, anywhere with “CORS” permissions
    3. Change the environment variables on the Actions. Commit and have a coffee

Using R (time left?)

  • Get some data and in case of separate geography and “csv” make sure there is a matching geography column
  • Some plumbing using R package plumber
  • Build and Run
  • Reproducible R code example running TGVE: here
  • Wiki entry here

Conclusions

  • We can process and visualize spatio-temporal data at scale
  • We can do this better than alternatives, there is better tech
  • We should contribute to the OS community
  • TGVE has a clear future path for more funding and wider contribution
  • TGVE is built on the right tools hoping to be used

Thank you

graph vis

  • www.turing.ac.uk/research/research-projects/turing-geovisualization-engine
  • repo home: www.github.com/layik/eAtlas

References